@charset "utf-8";
/* CSS Document */
html { margin: 0; padding: 0; overflow-y:scroll;}
body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body {color: #666; line-height: 20px; padding-bottom:15px; background:#fff;}
a, a:link { color: #666666; text-decoration: none; }
a:visited {  }
a:active, a:hover { text-decoration: none;}
a:focus { outline: none; }
.fixed:after,.main_page:after,.main_page .innerBox:after,.main_page .innerBox .inner:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }
.more { float: right; }
.more a { font-weight: normal; font-size: 12px; }
.fl, .fr { display: inline; float: left; }
.fr { float: right; }
label{vertical-align:middle}
.h_10,.h_5,.h_15{ height:10px; font-size:0px; line-height:0px; clear:both;}
.h_5{height:5px;}
.h_15{ height:15px;}
.inputcheckbox{vertical-align:middle;}
 
.w{width:990px;margin:0 auto;}
.header{ background:url("../images/bg_header.jpg") repeat-x top center;}
.header .top{ height:125px; }
.header .w h1{ width:350px; height:33px; float:left;padding-left:18px; padding-top:3px;}
.header .tel { float:left; padding-top:10px; color:#2B2B2B; font: bold 12px/20px "Microsoft Yahei",Arial,Helvetica,sans-serif,""; margin-right:60px; text-align:left;}
.header	.tel span { color:#FF0F0F; font: bold 16px/20px Georgia, "Times New Roman", Times, serif ; }
.header .w .toolLink{ float:right; padding-top:25px; line-height:20px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; font-size:14px; }
.header .w .toolLink a{ margin:0 10px;color:#FF0000;}
.header .nav{ margin-top:17px; z-index:99;}
.banner{ height:382px; background:url("../images/bg_banner.jpg") repeat-x center top;}
.banner .bannerWrap{ height:382px; width:100%; overflow:hidden; position:relative;}
.banner li{ height:382px; float:left; width:1920px; position:relative;}
.banner li a{ width:100%; height:100%; display:block; position:absolute; z-index:3;}
.banner li .w{ position:relative;}
.banner li .w img{ position:absolute; left:0px; top:266px; z-index:2;}
.banner .banner_1{ background:url("../images/banner_1.jpg") no-repeat center top; }
.banner .banner_2{ background:url("../images/banner_2.jpg") no-repeat center top;}
.banner .banner_3{ background:url("../images/banner_3.jpg") no-repeat center top;}
.main{ background:url("../images/bg_main.png") no-repeat center top;}
.main_w{ width:990px; margin:0 auto; position:relative;}
.main_w .adBox{ position:absolute; left:0px; top:-27px; z-index:3; background:url("../images/bg_ad.png") no-repeat center top; width:950px; padding:0 20px; line-height:34px;}
.main_w .adBox h2{ float:left; font-size:16px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif;}
.main_w .adList{ width:400px; float:left;  height:34px; overflow:hidden; position:relative;}
.main_w .adList ul{ position:absolute; top:0px; left:10px; z-index:2;}
.main_w .weibo{ float:right; display:block; width:138px; height:22px; background:url("../images/weibo.gif") no-repeat 0 0; margin-top:6px; text-indent:-999999px;}
.main_w .newsBox{ width:382px; float:left;}
.main_w .newsBox .top,.main_w .newsBox .bot,.main_w .slide .top,.main_w .slide .bot,.footer .top,.footer .bot{ height:10px; background:url("../images/bg_newsBox.png")  no-repeat left top; font-size:0px; line-height:0px;}
.main_w .newsBox .con,.main_w .slide .con,.footer .con{ height:auto; background:url("../images/bg_newsBox.png") repeat-y right top; padding:0 10px; overflow:hidden;zoom:1;}  
.bannerWrap .btn{ position:absolute;height:61px; width:62px; display:block; z-index:3; background:url("../images/arrow.png") no-repeat left center; top:160px; text-indent:-999999px;}
.bannerWrap .btn_p{
	left:0px;
}
.bannerWrap ul{ position:absolute; left:0px; top:0px; z-index:2;}
.bannerWrap .btn_n{
	background:url("../images/arrow02.png") no-repeat 0 0;
	right:-11px;
}
.bannerWrap .no{ display:none;}
.main_w .newsBox .bot{ background-position:left bottom;}
.main_w .newsBox h2{ font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; font-size:16px; clear:both; line-height:24px; display:block;color:#666666;}
.main_w .newsBox a{ font-size:12px; line-height:24px;}
.main_w .newsBox li{ height:24px; overflow:hidden;}
.main_w .more{ display:inline-block; float:left;zoom:1; margin-left:45px; background:url("../images/more.png") no-repeat 0 0;  width:85px; height:24px; text-indent:-999999px;}
.main_w .slide{ float:right; width:605px;}
.main_w .slide .top,.main_w .slide .con{ background:url("../images/bg_slide.png") no-repeat left top;}
.main_w .slide .bot{ background:url("../images/bg_slide.png") no-repeat left bottom;}
.main_w .slide .con{ background-position:right top; background-repeat:repeat;}
.main_w .slide .linkList{ width:265px; height:145px; float:left; background:url("../images/bg_link.gif") no-repeat left center; padding-top:30px;}
.main_w .slide .linkList li{ width:110px; float:left; height:55px; text-align:center; line-height:40px; padding-left:15px;}
.main_w .slide .linkList li a{ color:#FF0000; font-size:18px; font-weight:bold;}
.main_w .slide .linkList li a{ display:block; width:100%; height:100%;}
.main_w .slide .linkList li.last a{width:90px; padding-left:25px;}
.main_w .slide .linkList li.list_2 a{ padding-top:10px;line-height:45px;}
.main_w .slide .subNav{ float:right; width:315px; height:170px; background:url("../images/bg_subnav.png") no-repeat left bottom}
.main_w .slide #accordion-1 dl dt{ font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; }


.footer{ width:990px; margin-bottom:15px; margin:0 auto;}
.footer .top,.footer .bot,.footer .con{ background-image:url("../images/bg_footer.png");} 
.footer .bot{ background-position:left bottom;}
.footer .con { font-size:14px; padding:5px 15px; line-height:22px;}
.footer .con .copright{ float:left; width480px; }
.footer .con .wg{padding:2px 5px;float:right;}
.footer .con .nav .footLink{ width480px;float:right; }
.footer .con  a{ color:#ff0000; margin:0 5px;}
.footer .con .link_css{font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; font-size:14px;color:#666666;}

body{ background:url("../images/bgi.jpg") no-repeat center top; }
.index_top{background:url("../images/bg_header_bot.png") no-repeat center bottom; height:135px;}
.main_page { width:978px; margin:0 auto;}
.main_page .pos{ text-align:right; font-size:14px; line-height:30px; padding-bottom:10px; zoom:1;}
.main_page .pos a{color:#ff0000}
.main_page .pos a,.main_page .pos span{ margin:0 5px;}
.main_page .menu{ width:200px;mragin:0px;padding:0; float:left; margin-left:30px; display:inline;}
.main_page .menu h2{ font-size:17px; line-height:30px; color:#FF0000; margin-bottom:15px;}
.main_page .menu li.h{ mini-height:34px;line-height:0px;background:url("../images/bg_submenu_line.gif") no-repeat left bottom;}
.main_page .menu li.h h3{ line-height:34px; background:url("../images/bg_submenu.gif") no-repeat left center; padding-left:10px; font-size:15x; font-weight:100;height:34px;}
.main_page .menu li.h a.cur{ color:#333333;}
.main_page .menu li.h h3 a{  width:180px; height:100%; display:block;}
.main_page .menu li.h h3.h a{background:url("../images/bg_menu_arrow.gif") no-repeat 160px center;}
.main_page .menu li.h h3.open a{color:#FF0000;background:url("../images/bg_menu_arrow_down.gif") no-repeat 160px center;}
.main_page .menu li.h .sub_1{ display:none; padding-left:15px; padding-bottom:10px; font-size:14px;line-height:24px;}
.main_page .menu li.h .sub_1 li a{ background:url("../images/jiantou.gif") no-repeat left center; padding-left:10px;}
.main_page .con{ float:right; width:730px;}
.main_page .con .pageBanner{ height:172px; position:relative;z-index:-2;}
.main_page .con .pageBanner .bg { background:#3d414d; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg1{ background:#545975; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg2{ background:#006699; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg3{ background:#3d414d; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg4{ background:#946f3d; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg5{ background:#1D1042; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg6{ background:#6B82B1; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .bg7{ background:#143461; position:absolute; left:9px; z-index:-1; top:0px; width:273px; height:172px;filter:Alpha(opacity=90); -moz-opacity:.9;opacity:0.9; border-right:2px #fff solid;}
.main_page .con .pageBanner .text{ width:250px; left:25px; bottom:15px; position:absolute; color:#fff; font-size:19px; line-height:26px; text-shadow: 1px 1px 1px #ccc; }
.main_page .innerBox{ border-left:1px solid #dfe1e2;padding-top:30px; zoom:1;}
.main_page .innerBox .inner{background:#fff;}
.main_page .innerBox .text{ width:718px; float:left; background:#fff; padding:10px; font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; }
.main_page .innerBox .text p{ margin-bottom:10px; }
.main_page .innerBox .title{ width:718px; float:left; background:#fff;font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; }
.main_page .innerBox .title p{ margin-bottom:10px; }

.main_page .innerBox .slidef{ float:right; width:709px; padding:10px 10px 0; background:#f2f5f6;}
.main_page .innerBox .slidef h4{ font-weight:bold; color:#333; font-size:14px; background:#ccc; padding:2px 5px; margin-bottom:5px; padding-left:17px;background:url("../images/close.gif") no-repeat 5px center #ccc; cursor:pointer;}
.main_page .innerBox .slidef h4.open{ background:url("../images/open.gif") no-repeat 5px center #ccc;}
.main_page .innerBox .slidef ul{margin-bottom:10px; display:none;}
.main_page .innerBox .slidef ul .line{border-bottom:1px dashed #ccc; padding-bottom:5px; margin-bottom:5px;}





.main_page .tool{ border-top:1px solid #eee; border-bottom:1px solid #eee; background:#f7f7f7; line-height:20px; height:20px; padding:0 10px;}
.main_page .tool a.returnTop{ background:url("../images/jiantou1.gif") no-repeat left center; padding-left:13px; float:left;}
.main_page .tool a.print{ float:right; background:url("../images/jiantou2.gif") no-repeat right center; padding-right:13px;}
.t1{font-size:16px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; color: #ff0000;font-weight:bold}
.t2{font-size:15px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; color: #ff0000;font-weight:bold}
.t3{font-size:15px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; color: #ff0000;}
.t4{font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:25px; padding-top:0px; color: #666666;}
.table_ne_list{}
.table_ne_list ul li{ display:block; height:35px; line-height:35px; border-bottom:1px dotted #e4e4e4; padding-left:26px;background:url("../images/arrow_r.gif") 11px center no-repeat;}
.table_ne_list ul li span{ display:block;}
.table_ne_list ul li .dw_list_tr a:link{color:#88d34f;}
.table_ne_list ul li .dw_list_tr a:visited{color:#88d34f;}
.table_ne_list ul li .dw_list_tr a:hover{color:#88d34f;}
.table_ne_list ul li .dw_list_tr a:active{color:#88d34f;}

.table_ne_list ul li .dw_list_t a:link{color:#505050;}
.table_ne_list ul li .dw_list_t a:visited{color:#505050;}
.table_ne_list ul li .dw_list_t a:hover{color:#505050;}
.table_ne_list ul li .dw_list_t a:active{color:#505050;}

.table_ne_list ul li .dw_list_t{ float:left; width:500px; float:left; overflow:hidden; }
.table_ne_list ul li .dw_list_tr{ float:right; width:100px; overflow:hidden; text-align:right;}
.table_ne_list ul li .dw_list_tff{ float:left; width:100px; overflow:hidden; text-align:right;}


p.xh{
	font-size: 15px;
	line-height: 30px;
	color: #7f7f7f;
	background-image: url("../images/paragraph-highlights.png");
	background-position: left -2px;
	display: block;
	padding-bottom: 3px;
	margin-bottom: 47px;

}
p.xhn{
	font-size: 13px;
	line-height: 26px;
	color: #7f7f7f;
	background-image: url("../images/paragraph-highlights.png");
	background-position: left -8px;
	display: block;
	padding-bottom: 3px;
	margin-bottom: 47px;

}
.contact {font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:22px; color: #666; top:0px; width:720px; border-left:9px #069 solid;  margin-left:-10px; background:#FaFaFa}
.contact p{ margin-left:10px; padding-top:5px; padding-bottom:7px}

.contact1 {font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:22px; color: #666; top:0px; width:720px; border-left:9px #069 solid;  margin-left:-10px; border-bottom:1px #FaFaFa solid;}
.contact1 p{ margin-left:10px; padding-top:5px; padding-bottom:3px}

.cboxl{
border: 1px solid #b8b8b8;
margin-bottom: 1.5em;
width: 350px;
font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:22px; color: #666;
float:left;
background-color:#FEFEFE
}

.cboxl .idiv{
background: transparent url("../images/brcorner.gif") bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 5px 10px 10px 5px;
}

.cboxr{
border: 1px solid #b8b8b8;
margin-bottom: 1.5em;
width: 350px;
font-size:14px; font-family:"微软雅黑", "华文细黑", "宋体", Arial, Helvetica, sans-serif; line-height:22px; color: #666;
float:right;
background-color:#FEFEFE
}

.cboxr .idiv{
background: transparent url("../images/brcorner.gif") bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 5px 10px 10px 5px;
}

.main_content{border:0px solid #d2d2d2;width:730px;border-top:none;height:auto;overflow:hidden}
.main_content .infor{width:550px;line-height:26px;height:auto;overflow:hidden;margin:20px 30px}
.product_list{width:727px;height:auto;margin:0 auto}
.product_list li{width:727px;height:171px;margin-top:15px;position:relative}
.product_list .proimg img{width:160px;height:160px}
.product_list .proimg a{background:url("../images/p_list_2.jpg");height:159px;width:169px;float:left;padding:6px;display:block}
.product_list .proimg a:hover{background:url("../images/p_list_1.jpg")}
.product_list .procontant{width:520px;height:160px;border-top:1px solid #e1e1e1;float:right;padding:10px 5px 0 10px}
.product_list .procontant h3 a{color:#FF0000;line-height:22px;font-size:14px}
.product_list .procontant h4{color:#666666;line-height:28px}
.product_list .procontant p{color:#999;line-height:24px;height:75px;overflow:hidden}
.product_list .procontant span{line-height:20px;float:right;margin:2px 2px}
.product_list .procontant span a{color:#FF0000}

.home_pro {width:940px;  height:250px; float:left;display: inline;}
.home_pro .content { margin:10px auto;}
.home_pro .content ul li { width:180px; height:170px; margin:10px; border:1px solid #ccc; text-align:center; padding-top:10px;}
.home_pro .content ul li a.img {  width:160px; height:140px; }
.home_pro .content ul li a.img img { border:1px solid #eee}
.home_pro .content ul li a.tit { width:160px;display:block}

/* marqueeleft */
.marqueeleft{height:130px;width:950px;overflow:hidden;margin:0px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}